Skip to content

ci(benchmarks): bump setup-dotnet SDK 8.0.x → 10.0.x (protected-only ahead of #233)#234

Merged
Chris-Wolfgang merged 1 commit into
mainfrom
protected/benchmarks-yaml-net10-sdk
Jun 30, 2026
Merged

ci(benchmarks): bump setup-dotnet SDK 8.0.x → 10.0.x (protected-only ahead of #233)#234
Chris-Wolfgang merged 1 commit into
mainfrom
protected/benchmarks-yaml-net10-sdk

Conversation

@Chris-Wolfgang

Copy link
Copy Markdown
Owner

Summary

Single-file protected PR extracted from the v0.3.4 vNext stack so the larger release PR (#233) can merge through the standard ruleset rather than admin-bypass (which would waive required_review_thread_resolution on the full 18-file diff).

Change: .github/workflows/benchmarks.yaml setup-dotnet step: dotnet-version: 8.0.x10.0.x.

Why now: v0.3.4 bumps benchmarks/Wolfgang.TryPattern.Benchmarks.csproj to <TargetFramework>net10.0</TargetFramework> (PR #227, closes #220). Without the matching SDK install, the post-merge Benchmarks workflow run fails on restore.

Expected CI state

  • Detect .NET Projects ❌ — expected, that's the whole point of this PR; touches .github/workflows/*.yaml
  • Stage 1 / 2 / 3 SKIPPED — gated on detect-projects.outputs.has-projects
  • Other checks ✅ (Secrets Scan, DevSkim, CodeQL)

Merge path

Admin-bypass merge after maintainer reviews the one-line diff. Then merge origin/main back into vNext and #233 flips to MERGEABLE without bypass.

Related

The benchmarks csproj is bumped to <TargetFramework>net10.0</TargetFramework>
in the v0.3.4 vNext stack (PR #227, closes #220), but the post-merge
Benchmarks workflow installs only 8.0.x SDK — restore fails.

Protected-only PR ahead of #233 (vNext -> main, v0.3.4 release).
Extracted per protected-file-pr-split so the bigger release PR can
merge through the normal ruleset rather than admin-bypass.

The matching csproj change ships in #233.
@Chris-Wolfgang Chris-Wolfgang merged commit 9e5ee17 into main Jun 30, 2026
6 of 7 checks passed
@Chris-Wolfgang Chris-Wolfgang deleted the protected/benchmarks-yaml-net10-sdk branch June 30, 2026 01:20
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[Maintenance] performance: bump benchmarks csproj from net8.0 to net10.0

1 participant